package com.ruoyi.project.jiaqin.numbertips.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;

/**
 * 数字提示对象 number_tips
 *
 * @author LCL
 * @date 2022-01-12
 */
public class NumberTips extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键ID */
    private String id;

    /** 用户ID */
    @Excel(name = "用户ID")
    private String memberId;

    /** 粉丝数 */
    @Excel(name = "粉丝数")
    private Integer fansNum;

    /** 今日访客数 */
    @Excel(name = "今日访客数")
    private Integer visitorNum;

    /** 行情数 */
    @Excel(name = "行情数")
    private Integer quotationNum;

    /** 供应数 */
    @Excel(name = "供应数")
    private Integer supplyNum;

    /** 求购数 */
    @Excel(name = "求购数")
    private Integer wantToBuyNum;

    /** 新闻数 */
    @Excel(name = "新闻数")
    private Integer newsNum;

    /** 提问数 */
    @Excel(name = "提问数")
    private Integer questionsNum;

    /** 合作数 */
    @Excel(name = "合作数")
    private Integer cooperateNum;

    /** 关注行情数 */
    @Excel(name = "关注行情数")
    private Integer followQuotationNum;

    /** 关注供应数 */
    @Excel(name = "关注供应数")
    private Integer followSupplyNum;

    /** 关注求购数 */
    @Excel(name = "关注求购数")
    private Integer followWantToBuyNum;

    public void setId(String id)
    {
        this.id = id;
    }

    public String getId()
    {
        return id;
    }
    public void setMemberId(String memberId)
    {
        this.memberId = memberId;
    }

    public String getMemberId()
    {
        return memberId;
    }
    public void setFansNum(Integer fansNum)
    {
        this.fansNum = fansNum;
    }

    public Integer getFansNum()
    {
        return fansNum;
    }
    public void setVisitorNum(Integer visitorNum)
    {
        this.visitorNum = visitorNum;
    }

    public Integer getVisitorNum()
    {
        return visitorNum;
    }
    public void setQuotationNum(Integer quotationNum)
    {
        this.quotationNum = quotationNum;
    }

    public Integer getQuotationNum()
    {
        return quotationNum;
    }
    public void setSupplyNum(Integer supplyNum)
    {
        this.supplyNum = supplyNum;
    }

    public Integer getSupplyNum()
    {
        return supplyNum;
    }
    public void setWantToBuyNum(Integer wantToBuyNum)
    {
        this.wantToBuyNum = wantToBuyNum;
    }

    public Integer getWantToBuyNum()
    {
        return wantToBuyNum;
    }
    public void setNewsNum(Integer newsNum)
    {
        this.newsNum = newsNum;
    }

    public Integer getNewsNum()
    {
        return newsNum;
    }
    public void setQuestionsNum(Integer questionsNum)
    {
        this.questionsNum = questionsNum;
    }

    public Integer getQuestionsNum()
    {
        return questionsNum;
    }
    public void setCooperateNum(Integer cooperateNum)
    {
        this.cooperateNum = cooperateNum;
    }

    public Integer getCooperateNum()
    {
        return cooperateNum;
    }
    public void setFollowQuotationNum(Integer followQuotationNum)
    {
        this.followQuotationNum = followQuotationNum;
    }

    public Integer getFollowQuotationNum()
    {
        return followQuotationNum;
    }
    public void setFollowSupplyNum(Integer followSupplyNum)
    {
        this.followSupplyNum = followSupplyNum;
    }

    public Integer getFollowSupplyNum()
    {
        return followSupplyNum;
    }
    public void setFollowWantToBuyNum(Integer followWantToBuyNum)
    {
        this.followWantToBuyNum = followWantToBuyNum;
    }

    public Integer getFollowWantToBuyNum()
    {
        return followWantToBuyNum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("memberId", getMemberId())
            .append("fansNum", getFansNum())
            .append("visitorNum", getVisitorNum())
            .append("quotationNum", getQuotationNum())
            .append("supplyNum", getSupplyNum())
            .append("wantToBuyNum", getWantToBuyNum())
            .append("newsNum", getNewsNum())
            .append("questionsNum", getQuestionsNum())
            .append("cooperateNum", getCooperateNum())
            .append("followQuotationNum", getFollowQuotationNum())
            .append("followSupplyNum", getFollowSupplyNum())
            .append("followWantToBuyNum", getFollowWantToBuyNum())
            .toString();
    }
}
